Fixed 64 bit Linux build.
authorjrb44@plym.cl.cam.ac.uk <jrb44@plym.cl.cam.ac.uk>
Thu, 13 Oct 2005 19:16:02 +0000 (20:16 +0100)
committerjrb44@plym.cl.cam.ac.uk <jrb44@plym.cl.cam.ac.uk>
Thu, 13 Oct 2005 19:16:02 +0000 (20:16 +0100)
Fixes from Ian Pratt. extern declaration of bind_ipi was out of sync with
the definition of the function.

Signed-off-by: James Bulpin <james@xensource.com>
linux-2.6-xen-sparse/arch/xen/x86_64/kernel/smpboot.c

index 349f0309e5512762ed69ff4e2cb24e710da2a4f6..ef56d19e9af9427c812fe27a6ba223dd2ac45ffb 100644 (file)
@@ -683,7 +683,6 @@ static int __cpuinit do_boot_cpu(int cpu, int apicid)
        extern void hypervisor_callback(void);
        extern void failsafe_callback(void);
        extern void smp_trap_init(trap_info_t *);
-       int i;
 #endif
        /*
         * We can't use kernel_thread since we must avoid to
@@ -1210,7 +1209,6 @@ void __cpuinit smp_cpus_done(unsigned int max_cpus)
 }
 
 #ifdef CONFIG_XEN
-extern int bind_ipi_to_irq(int ipi);
 extern irqreturn_t smp_reschedule_interrupt(int, void *, struct pt_regs *);
 extern irqreturn_t smp_call_function_interrupt(int, void *, struct pt_regs *);